home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / usbdor42.arc / USBBSDOR.DOC < prev    next >
Text File  |  1991-07-06  |  57KB  |  1,184 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.          ------------------------------------------------------------------
  11.         |                                                                  |
  12.         |                                                                  |
  13.         |                                                                  |
  14.         |                                                                  |
  15.         |                                                                  |
  16.         |                                                                  |
  17.         |                       USBBSDOR Version 4.2                       |
  18.         |                                                                  |
  19.         |    * * *   4 Year Anniversary Edition 7/6/87 - 7/6/91   * * *    |
  20.         |                                                                  |
  21.         |    Search Darwin's National BBS (USBBS)  List for Area Codes,    |
  22.         |    States, Text, Modem types, Brand of BBS, & New listings.      |
  23.         |                                                                  |
  24.         |                                                                  |
  25.         |                                                                  |
  26.         |   Works with virtually every brand of BBS software  including:   |
  27.         |   PCBoard 14.x,  Wildcat!, RBBS, GAP, Spitfire, Remote Access,   |
  28.         |   and any BBS software which  uses a  compatible  PCBOARD.SYS,   |
  29.         |   DOOR.SYS,  DORINFO1.DEF,  CALLINFO.BBS,  or SFDOORS.DAT door   |
  30.         |   information file.                                              |
  31.         |                                                                  |
  32.         |                                                                  |
  33.         |      * * *   COMPLETELY AUTOMATED MONTHLY MAINTENANCE  * * *     |
  34.         |                                                                  |
  35.         |                                                                  |
  36.         |                       USBBSDOR Version 4.2                       |
  37.         |                                                                  |
  38.         |  (C) Copyright 1987-1991  L. Brent Yandell  All Rights Reserved  |
  39.         |                                                                  |
  40.         |                          Distributed by:                         |
  41.         |                                                                  |
  42.         |                     Yandell Computer Services                    |
  43.         |             12121 Little Road - Bldg. 303 - Suite 212            |
  44.         |                         Hudson, FL 34667                         |
  45.         |                                                                  |
  46.         |                    DATA - (813) 842-8099 (HST)                   |
  47.         |                                                                  |
  48.         |                                                                  |
  49.         |                                                                  |
  50.         |                           July 6, 1991                           |
  51.         |                                                                  |
  52.         |                                                                  |
  53.         |                                                                  |
  54.         |                                                                  |
  55.         |                                                                  |
  56.          ------------------------------------------------------------------ 
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.         --------------------------------------------------------------------
  70.                                       USBBSDOR
  71.         --------------------------------------------------------------------
  72.  
  73.                                  TABLE OF CONTENTS                      Page
  74.                                  -----------------                      ----
  75.  
  76.               INTRODUCTION                                                 
  77.               ------------
  78.               1.0  What is USBBSDOR                                        3
  79.               1.1  What's New                                              4
  80.               1.2  Upgrading from Previous Versions                        4
  81.    
  82.               PRELIMINARIES                                                
  83.               -------------
  84.               2.0  A Word on Installing Doors                              5
  85.               2.1  Obtaining the Current USBBS List                        5
  86.               2.2  Required Files                                          5
  87.  
  88.               INSTALLATION
  89.               ------------
  90.               3.0  Setting Up USBBSDOR.CNF                               6-9
  91.               3.1  Setting Up Door Files to Call USBBSDOR                 10
  92.               3.2  Setting Up PROTOCOL.DAT                                10
  93.               3.3  Setting Up SEND.BAT                                    11
  94.               3.4  Setting Up and Modifying Text Files                    11
  95.  
  96.               RUNNING USBBSDOR                                           
  97.               ----------------
  98.               4.0  Running USBBSDOR Locally                               12
  99.               4.1  Notes on Automated Monthly Maintenance                 12
  100.               4.2  Notes on Searching USBBS Lists                         13
  101.               4.3  Notes on Downloading from USBBSDOR                     13
  102.               4.4  Caller "Command Line" Search Information               14
  103.               4.5  On-Line Sysop Functions                                14
  104.               4.6  Multi-nodes, Networks, Multi-taskers                   14
  105.    
  106.               MISCELLANEOUS
  107.               ------------- 
  108.               5.0  Where to Receive Assistance                            15
  109.               5.1  Technical Notes                                        15
  110.               5.2  Log Entries                                            15
  111.               5.3  Error Messages                                         16
  112.               5.4  Disclaimer and Warranty                                16
  113.               5.5  About the Author                                       16
  114.               5.6  Acknowledgments                                        16
  115.               5.7  Macro Chart                                            17
  116.               5.8  Revision History                                       18
  117.                
  118.               REGISTRATION       
  119.               ------------
  120.               6.0  Registering USBBSDOR                                   18
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.         --------------------------------------------------------------------
  136.         Page 3                        USBBSDOR                        Page 3
  137.         --------------------------------------------------------------------
  138.  
  139.         1.0  What is USBBSDOR
  140.         ---------------------
  141.         USBBSDOR  is  a door program which allows the caller to  access  the 
  142.         Darwin National BBS List (USBBS) on-line.   The caller will be  able 
  143.         to  search the list for area codes, states, up to twenty  characters 
  144.         of   text, 9600 baud modem types, brand of BBS software, and new  or 
  145.         changed listings in  the list.  If the Sysop desires, the caller may 
  146.         also download the list from within USBBSDOR.
  147.          
  148.         Searches  may be conditional.  Callers may specify where (area code, 
  149.         state, or entire list) to perform searches for Text, Modem, Brand of 
  150.         BBS, or New listings.
  151.  
  152.         Automated  monthly Sysop maintenance! The Sysop simply places a  new 
  153.         list each month in a specified location and USBBSDOR will know it is 
  154.         there  and use it. No renaming! No re-configuring!  No  conversions!  
  155.         The  same  applies  for the list's  ZIP file if  the  Sysop  enables 
  156.         downloading.
  157.  
  158.         USBBSDOR  works with many types of BBS software, including  PCBoard, 
  159.         Wildcat!, RBBS, GAP, Spitfire, Remote Access, and any software which 
  160.         uses door information files compatible with those BBS types.
  161.  
  162.         "Header"  and "footer" information files from the list  are  created 
  163.         automatically!   USBBSDOR checks to see if they exist each  time  it 
  164.         runs  and  creates them if not.  If they do exist,  USBBSDOR  checks 
  165.         their dates and if the Sysop has installed a new list, USBBSDOR will 
  166.         create new information files! Automatically!
  167.  
  168.         Built-in  local maintenance mode with configuration file editor with 
  169.         F1 pop-up help at each parameter for easy installation and testing.
  170.  
  171.         For callers in color mode, the list output is colorized "on-the-fly" 
  172.         for a nice effect.
  173.  
  174.         (H)elp is embedded in the Area code and State input prompts, in case 
  175.         a caller needs help determining an area code or state abbreviation.
  176.  
  177.         USBBSDOR  is DESQview aware. Screen and keyboard I/O are limited  to 
  178.         their assigned window. USBBSDOR gives back time slices while  idling 
  179.         at input prompts.
  180.  
  181.         New PCBoard style color macros *OR* ANSI in text files may be used.
  182.  
  183.         Several USBBSDOR information @macros@ may be used in text files.
  184.  
  185.         If  the  Sysop chooses, the list may be downloaded from  within  the 
  186.         door. An optional security level may be attached to downloading.
  187.  
  188.         USBBSDOR fully supports non-standard COM port operation.
  189.  
  190.         USBBSDOR runs at all baud rates and has been thoroughly tested  with 
  191.         COM ports locked at 38400 baud.
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.           
  199.  
  200.  
  201.         --------------------------------------------------------------------
  202.         Page 4                        USBBSDOR                        Page 4
  203.         --------------------------------------------------------------------
  204.  
  205.         1.1  What's New
  206.         ---------------
  207.         As  of  this  release, USBBSDOR has been  updated  and  continuously 
  208.         supported for four years! (7/6/87 - 7/6/91)
  209.  
  210.         (F)ast-search  command.  The Sysop may configure  the  (F)ast-search 
  211.         command  to  immediately display an Area code or State  without  any 
  212.         additional prompting of the caller.  The (F)ast-search configuration 
  213.         parameter is in the local setup screen (USBBSDOR /L). Simply enter a 
  214.         three digit area code, or a two digit state code (Sysop option).
  215.  
  216.         Non-standard  COM ports (3 - 8) may now be configured in  USBBSDOR's 
  217.         configuration file.  Previous versions of USBBSDOR read  PCBOARD.DAT 
  218.         (PCBoard),  CONFIGWC.BBS (Wildcat), or a Sysop specified environment 
  219.         variable for non-standard port base address and IRQ information. 
  220.  
  221.         Spitfire (SFDOORS.DAT) compatibility.
  222.           
  223.         Remote  Access  (DORINFO1.DEF) compatibility. Previous  versions  of 
  224.         USBBSDOR only supported the DORINFO1.DEF file created by RBBS.
  225.  
  226.         On PCBoard systems, the caller may enter search information from the 
  227.         PCBoard main prompt. For instance, the caller may enter USBBS 813 to
  228.         immediately search the list for area code 813, then exit USBBSDOR. 
  229.  
  230.         @F@ = (F)ast-search text file macro. This is replaced in text  files 
  231.         with the specified information from the (F)ast-search parameter.
  232.  
  233.         The  (O)perator page command was removed in this release  due to the 
  234.         lack of "page" information in most BBS door information files.
  235.  
  236.  
  237.         1.2  Upgrading from Previous Versions
  238.         -------------------------------------
  239.         * If upgrading from USBBSDOR version 4.0 or 4.1:
  240.  
  241.         There have been several small changes to the USBBSDOR text and  help 
  242.         files. You should use the new MENU, HELP, HELLO and all of the *.HLP 
  243.         files located in USBDOR42.ZIP.
  244.           
  245.         Copy  the  new  USBBSDOR.EXE into your USBBSDOR  directory  and  run 
  246.         USBBSDOR /L.  You will need to configure  the  "Set non-standard COM 
  247.         information" and the "(F)ast-search area code or state"  parameters. 
  248.         If  upgrading from version 4.0, you will also need to set  the  "Add 
  249.         line separating each listing" parameter to your liking. 
  250.  
  251.         F1  key  help is available at all setup parameters to  facilitate  a 
  252.         quick upgrade.
  253.  
  254.         BYE and BYEG files are no longer used in USBBSDOR.
  255.  
  256.         * If upgrading from USBBSDOR version 3.0 or earlier:
  257.           
  258.         USBBSDOR  will  need to be completely reinstalled. With the  F1  key 
  259.         help at each local setup parameter it should take about 5 minutes!
  260.  
  261.  
  262.  
  263.  
  264.          
  265.           
  266.  
  267.         --------------------------------------------------------------------
  268.         Page 5                        USBBSDOR                        Page 5
  269.         --------------------------------------------------------------------
  270.  
  271.         2.0  A Word on Installing Doors
  272.         -------------------------------
  273.         The  purpose  of  this documentation is to explain  to  you  how  to
  274.         install the USBBSDOR program. It assumes that you have already  read
  275.         the   documentation  which comes with your BBS  software  concerning 
  276.         doors  and their use. It is not within the scope of this  manual  to 
  277.         cover door installation on each type of BBS software which  USBBSDOR 
  278.         is compatible with. 
  279.  
  280.                  
  281.         2.1  Obtaining the Current USBBS List
  282.         -------------------------------------
  283.         The  Darwin national BBS list is required. It is not possible for  a 
  284.         USBBS  list  to  be included within USBDOR42.ZIP,  as  the  list  is 
  285.         updated monthly. The newest USBBS list is always  available  on  our 
  286.         system  in the USBBS door.  The "home" of the USBBS list  is  Robert 
  287.         Blacher's BBS and the number is 301-547-3037. The USBBS list follows 
  288.         a pattern for naming in the convention of USBBSxx.LST.  The ZIP file 
  289.         which contains it follows this same pattern. The "xx" is the version 
  290.         number and increments monthly. As of this writing, the version is 86 
  291.         (USBBS86.LST  in USBBS86.ZIP) for 7/91.  Using this method, you  can 
  292.         determine  the 8/91 list would be USBBS87.ZIP, etc.  Use this method 
  293.         to  locate the current version on the hundreds of systems where  the 
  294.         USBBS list can usually be found.
  295.           
  296.         The  author  of USBBSDOR (the software) is not affiliated  with  the 
  297.         USBBS listings (the list), its authors, or its providers. Each USBBS 
  298.         list contains complete information regarding how, where, and to whom 
  299.         to make changes or additions to the USBBS list.
  300.                                                   
  301.  
  302.         2.2  Required Files
  303.         -------------------
  304.         The following files should be contained in USBDOR42.ZIP :
  305.  
  306.         USBBSDOR.EXE   -  The executable program file.
  307.         ORDER.FRM      -  Order form for registering USBBSDOR.
  308.         HELP           -  A help file shown when a caller requests (H)elp.
  309.         HELLO          -  A text file displayed when entering the door.
  310.         MENU           -  The door program's main menu.
  311.         AREA.HLP       -  Help file for the Area Code prompt.
  312.         STATE.HLP      -  Help file for the State prompt.
  313.         MODEM.HLP      -  Help file for the Modem prompt.
  314.         BRAND.HLP      -  Help file for Brand of software prompt.
  315.         PROTOCOL.DAT   -  A configuration file for external protocols.
  316.         SEND.BAT       -  A single batch file for all external protocols.
  317.         LOCAL.BAT      -  Batch file for USBBSDOR's local maintenance mode.
  318.         QUICK.DOC      -  Quick and easy installation guide.
  319.         USBSETUP.HLP   -  Help file for F1 help in local setup screen.
  320.         USBBSDOR.DOC   -  This documentation file.
  321.  
  322.         There should be fifteen files in USBDOR42.ZIP. All of the files
  323.         should be dated 07-06-91.
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.         --------------------------------------------------------------------
  334.         Page 6                        USBBSDOR                        Page 6
  335.         --------------------------------------------------------------------
  336.  
  337.         3.0  Setting Up USBBSDOR.CNF
  338.         ----------------------------
  339.         Create  a directory where USBBSDOR will reside. Extract  the  entire 
  340.         contents of USBDOR42.ZIP into this location. 
  341.            
  342.         USBBSDOR uses a configuration file for certain door parameters.  The 
  343.         default name is USBBSDOR.CNF, however you may designate any name for 
  344.         this  file.  USBBSDOR contains a built-in editor for this file.  The 
  345.         first installation step is to properly configure this file for  your 
  346.         system.   You must enter USBBSDOR /L at your DOS prompt or  use  the 
  347.         enclosed LOCAL.BAT file (which is easier to remember) to  invoke the
  348.         door in its local maintenance mode.  Select option #1 for  "creating 
  349.         or  modifying config files". You will then be prompted for a  config 
  350.         file name. Simply hit enter to use the default USBBSDOR.CNF or enter
  351.         a file name of your choice. 
  352.  
  353.         You may use one configuration file for all nodes, unless you wish to 
  354.         enable certain features on some node's and not on others.
  355.  
  356.         You may use F1 to see the information below in a pop-up help window. 
  357.  
  358.         * BBS software (door file) type
  359.         -------------------------------
  360.         Please  read  this  section  carefully  to  avoid  making  incorrect 
  361.         assumptions about this parameter. 
  362.  
  363.         Select the number for the door information file your BBS creates:
  364.           1) PCBoard 14.0 through 14.5
  365.           2) PCBOARD.SYS     Auntie (auntie.sys), etc.
  366.           3) DOOR.SYS        Gap, Wildcat 3.x, etc.
  367.           4) CALLINFO.BBS    Wildcat 2.x, etc.
  368.           5) DORINFOx.DEF    RBBS and software which writes color mode as 2
  369.           6) DORINFOx.DEF    RA and software which writes color mode as 1
  370.           7) SFDOORS.DAT     Spitfire, etc.
  371.       
  372.         Selections 2, 3, 4, and 7 will allow entering alternate file  names.
  373.         Press  enter for the default file name displayed, or enter the  name 
  374.         of the file your BBS software creates.  For instance, Auntie  Sysops 
  375.         would select #2 then enter AUNTIE.SYS.
  376.  
  377.         With the exception of #5 and #6, USBBSDOR only supports the original
  378.         software's format for each information file.
  379.  
  380.         On  multi-node  systems  which utilize DORINFOx.DEF (x  =  node  #), 
  381.         USBBSDOR  will select the appropriate file (DORINFO1 DORINFO2  etc.) 
  382.         based on the node number.
  383.       
  384.         * Name of this system
  385.         ---------------------
  386.         The name entered here is displayed at USBBSDOR's termination in  the
  387.         "Registered To:" message (registered copies only). The name used  in
  388.         this parameter MUST be identical to the name used  when  ordering  a
  389.         customized registration number for USBBSDOR.
  390.  
  391.           
  392.                        Section 3.0 continues on the next page
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.         --------------------------------------------------------------------
  400.         Page 7                        USBBSDOR                        Page 7
  401.         --------------------------------------------------------------------
  402.  
  403.         3.0  Setting Up USBBSDOR.CNF (continued)
  404.         ----------------------------------------
  405.            
  406.         * Idle keyboard time-out (minutes)
  407.         ----------------------------------
  408.         Enter the number of  minutes  before  a  keyboard  time-out  occurs.
  409.         USBBSDOR cycles back to the BBS should this  happen.  USBBSDOR  will
  410.         beep at the caller once every fifteen seconds during the last minute
  411.         of the time-out period before returning the caller to the BBS.
  412.  
  413.         * Disable CTS signal checking
  414.         -----------------------------
  415.         Always  answer no to this question unless you know for a  fact  that 
  416.         disabling  (answering  yes) is best for your system.  NEVER  disable 
  417.         (answer yes) CTS when using a high speed or MNP modem.
  418.  
  419.         * Location of current USBBSxx.LST
  420.         --------------------------------
  421.         Enter  the  location  where  you  will  be  keeping  the   EXTRACTED 
  422.         USBBSxx.LST  each month (xx = version).  NEVER place a file name  in 
  423.         this  parameter.  USBBSDOR looks for the newest USBBSxx.LST in  this 
  424.         location each time it runs. 
  425.  
  426.         This is also the location USBBSDOR will automatically extract a  new 
  427.         list  to (if your copy of USBBSDOR is registered)  if a new list  is 
  428.         detected in a new USBBSxx.ZIP file. See page 12 section 4.1.
  429.  
  430.         * Disable (D)ownload option 
  431.         ---------------------------
  432.         USBBSDOR provides the caller a simple facility for  downloading  the
  433.         the current USBBSxx.ZIP.  When (D) is selected, USBBSDOR will choose
  434.         the current USBBSxx.ZIP file and display its size and download  time
  435.         to the caller.  The caller then chooses a transfer protocol and  the
  436.         transfer will begin.
  437.  
  438.         If the caller has insufficient time remaining to transfer the  file, 
  439.         the download will not be allowed.
  440.  
  441.         If  you do not wish your callers to be able to download the  current
  442.         list inside the door, answer Yes to disable downloading.
  443.  
  444.         * Security needed to Download
  445.         -----------------------------
  446.         Enter the security level required for downloading USBBSxx.ZIP.
  447.  
  448.         Some  Sysops may want to allow new or non-subscribing callers access
  449.         to the list, but not want them to be able to use USBBSDOR's download
  450.         feature. This parameter facilitates this Sysop preference.
  451.  
  452.         USBBSDOR uses the caller's security level as it is provided  in  the
  453.         BBS software's door information file.
  454.  
  455.                          
  456.                        Section 3.0 continues on the next page
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.         --------------------------------------------------------------------
  466.         Page 8                        USBBSDOR                        Page 8
  467.         --------------------------------------------------------------------
  468.  
  469.         3.0  Setting Up USBBSDOR.CNF (continued)
  470.         ----------------------------------------
  471.  
  472.         * Location of newest USBBSxx.ZIP
  473.         --------------------------------
  474.         If  you allow downloading, this parameter works in the same  fashion 
  475.         as "Location of current USBBSxx.LST". Simply enter a location  where 
  476.         the newest USBBSxx.ZIP (xx = version) will be located. USBBSDOR will
  477.         will  look  for the newest USBBSxx.ZIP in this  location  whenever a
  478.         caller requests a download.
  479.           
  480.         Even  if downloading is not desired, this parameter is also used  if 
  481.         USBBSDOR  is registered and you wish it to automatically detect  and 
  482.         extract a new USBBS list to its appropriate location.  See page  12, 
  483.         section 4.1 for a detailed explanation of this feature.
  484.  
  485.         * Disable `searching' message
  486.         -----------------------------
  487.         When performing certain search functions on the USBBS list, USBBSDOR 
  488.         will  display  a "searching.." message between  "finds".  On  faster 
  489.         systems, these "searching.." messages come and go so fast that  they 
  490.         appear to be little glitches on the screen. After you have installed  
  491.         USBBSDOR,  select CA as a state to search then observe between  area 
  492.         codes  as  listings are displayed. Usually, only node's  running  on 
  493.         8088's, slow drives,  or  extremely heavy network traffic  will need  
  494.         this option enabled.
  495.  
  496.         * Add line separating each listing
  497.         ----------------------------------
  498.         This  feature was added in version 4.1 of USBBSDOR. You may  specify 
  499.         whether to place a horizontal line of dashes (--------) between each 
  500.         listing when it is displayed. For example:
  501.  
  502.         813-842-8099 FL Port Richey  Brent Yandell   B    9U      The Bounty
  503.         813-856-7926 FL Port Richey  Jim Brewer      W    9U      Gulf Coast
  504.         813-862-8850 FL Port Richey  Ralph Lobianco  B    9U      Studio PC
  505.  
  506.         may be displayed as:            
  507.                
  508.         --------------------------------------------------------------------
  509.         813-842-8099 FL Port Richey  Brent Yandell   B    9U      The Bounty
  510.         --------------------------------------------------------------------
  511.         813-856-7926 FL Port Richey  Jim Brewer      W    9U      Gulf Coast
  512.         --------------------------------------------------------------------
  513.         813-862-8850 FL Port Richey  Ralph Lobianco  B    9U      Studio PC
  514.         --------------------------------------------------------------------
  515.             
  516.         Answer  Yes to add these lines, or no if they are not desired.  This 
  517.         option is strictly a "Sysop's preference" option.
  518.           
  519.  
  520.           
  521.  
  522.                        Section 3.0 continues on the next page
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.         --------------------------------------------------------------------
  532.         Page 9                        USBBSDOR                        Page 9
  533.         --------------------------------------------------------------------
  534.  
  535.         3.0  Setting Up USBBSDOR.CNF (continued)
  536.         ----------------------------------------
  537.  
  538.         * Set non-Standard COM information
  539.         ----------------------------------
  540.         If you are using COM 1 or 2, ignore this parameter.
  541.  
  542.         If COM ports other than 1 or 2 are used, the base address and IRQ of
  543.         each non-standard port must be defined.
  544.  
  545.         Enter the base address in HEX for the appropriate ports in use.
  546.  
  547.         Enter the IRQ (1-7) for the appropriate ports in use.
  548.  
  549.         Allowing multiple ports to be defined in a single USBBSDOR.CNF  file
  550.         facilitates the need for only one configuration file for all  nodes.
  551.         When a COM port other than 1 or 2 is detected in the BBS door infor-
  552.         mation file, the appropriate information is used for that port.
  553.  
  554.         Base address and IRQ settings for COM 1 and 2 cannot be changed.
  555.  
  556.         USBBSDOR does not support IRQ sharing in PS/2 machines.
  557.  
  558.  
  559.         * (F)ast-search area code or state
  560.         ----------------------------------
  561.         The Sysop may configure the  (F)ast-search  command  to  immediately
  562.         display an Area code or State without any additional prompting  from
  563.         the caller. Simply enter a three digit area code, or two digit state
  564.         code (Sysop's choice) at this parameter.
  565.    
  566.         Tip: If there are numerous listings in your area code,  you may wish
  567.         to enter just your area code. If you are in an area code where there
  568.         are a limited number of listings in the USBBS list, you may wish  to
  569.         enter the state code.
  570.  
  571.         To disable the (F)ast-search command, simply leave this field blank.
  572.                          
  573.  
  574.         * USBBSDOR registration number 
  575.         ------------------------------
  576.         USBBSDOR  is fully functional in unregistered copies except for  the 
  577.         "automatic new list extraction" feature.  Registration enables  this 
  578.         feature.  When USBBSDOR terminates, the message "Unregistered  Copy" 
  579.         and a brief delay appear.  A custom registration number will replace 
  580.         this with the name of your system and remove the brief delay.
  581.  
  582.         You may receive a customized registration number INSTANTLY by  using
  583.         a major charge card on our on-line support system. See the  enclosed 
  584.         file ORDER.FRM for details.
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.         --------------------------------------------------------------------
  598.         Page 10                       USBBSDOR                       Page 10
  599.         --------------------------------------------------------------------
  600.  
  601.         3.1  Setting Up Door Files to Call USBBSDOR
  602.         -------------------------------------------
  603.         The purpose of this section is to describe the command line  calling 
  604.         parameters  for USBBSDOR in a door (batch) file. You must  refer  to 
  605.         your  BBS manual for complete instructions on installing doors  with 
  606.         your BBS software. 
  607.  
  608.         @echo off
  609.         cd\usbbsdor
  610.         USBBSDOR.EXE  USBBSDOR.CNF  C:\PCB   
  611.         cd\pcb        |             |          
  612.         board.bat     |             --- Location where this node's door info 
  613.                       |                 file can be found (No name, just a 
  614.                       |                 location!).
  615.                       |         
  616.                       - Config file name 
  617.   
  618.         Multi-node  DORINFOx.DEF type systems (RBBS) - place a %1 after  the 
  619.         node's  door information file location, so USBBSDOR will know  which 
  620.         node is being used.
  621.           
  622.  
  623.         3.2  Setting Up PROTOCOL.DAT
  624.         ----------------------------
  625.         If  you  allow  downloading, you may wish  to  review  the  enclosed 
  626.         PROTOCOL.DAT  file  to see if it meets your needs.  PROTOCOL.DAT  is 
  627.         used to configure the designated "letter" for each type of protocol.
  628.         USBBSDOR  contains  no  internal protocols,  and  relies  solely  on 
  629.         external protocols such as DSZ for this function. 
  630.  
  631.         Sample PROTOCOL.DAT
  632.           
  633.         X,,Xmodem
  634.         C,,Xmodem/CRC
  635.         O,,1K-Xmodem
  636.         F,Y,1K-Xmodem/G
  637.         Y,,Ymodem
  638.         G,Y,Ymodem-G
  639.         Z,,Zmodem
  640.  
  641.         As  you  can  see, there are three fields for  each  protocol,  each 
  642.         separated  by a comma. The first field is the protocol  letter.  The 
  643.         second  field  should be Y or blank. If it is a  Y,  this  instructs 
  644.         USBBSDOR  to  only allow this protocol if the caller  has  connected 
  645.         with an MNP modem. The third field is a short protocol description.
  646.  
  647.         You  may  use any letter as a protocol except "V". The  caller  will 
  648.         have the opportunity at the protocol prompt to view the contents  of 
  649.         the  file by selecting View. The ZIP view is internal  to  USBBSDOR. 
  650.         While it is not a great asset to this application, it is part of our 
  651.         door  "engine" and it would have required several steps  to  exclude 
  652.         it, rather than allowing it to be included automatically. 
  653.  
  654.         See the next section about setting up SEND.BAT. See page 13  section 
  655.         4.3 for additional details about downloading.
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.         --------------------------------------------------------------------
  664.         Page 11                       USBBSDOR                       Page 11
  665.         --------------------------------------------------------------------
  666.  
  667.         3.3  Setting Up SEND.BAT
  668.         ------------------------
  669.         USBBSDOR  uses  a  single batch file  for  all  external  protocols. 
  670.         It  is not within the scope of this manual to  provide  instructions 
  671.         for  setting  up  different  types of protocols  and  all  of  their 
  672.         individual   command  line  options.  The  enclosed   SEND.BAT   and 
  673.         PROTOCOL.DAT,  along with the popular DSZ external protocol,  should 
  674.         provide ample protocol coverage for the  simple task  of downloading
  675.         the current USBBS list from USBBSDOR.  If  you wish to add or delete
  676.         protocols, the information below might assist you.
  677.  
  678.         SEND.BAT is passed the following parameters from USBBSDOR:
  679.         %1 (speed)
  680.         %2 (port)
  681.         %3 (filename)
  682.         %4 (protocol letter used in USBBSDOR)
  683.         An examination of SEND.BAT will demonstrate how the protocol  letter 
  684.         is  used to branch to the appropriate protocol command. If  you  are 
  685.         familiar  with this type of batch file programming you may  wish  to 
  686.         modify  it. If not, our best recommendation is to use it "as is". As 
  687.         mentioned previously the default configuration used with the popular 
  688.         DSZ protocol will provide ample coverage.
  689.  
  690.         If non-standard COM ports are used, see the enclosed SEND.BAT for  a 
  691.         sample of how to configure it with the non-standard COM port nodes.
  692.                
  693.         See page 13 section 4.3 for additional details about downloading.
  694.  
  695.  
  696.         3.5  Setting Up and Modifying Text Files
  697.         ----------------------------------------
  698.         The method USBBSDOR uses for obtaining a text file to display to the 
  699.         caller  is simple. We will use the MENU file as an example.  If  the 
  700.         caller  is in color mode, USBBSDOR will look for MENUG. If MENUG  is 
  701.         not  found, USBBSDOR will look for MENU.  Use the information  below 
  702.         if you wish to change or modify these files. 
  703.  
  704.         The  files which come with USBBSDOR use the new color  macro  method 
  705.         instead  of ANSI. This allows the need for one file per  application 
  706.         instead of two.
  707.                
  708.         These files use this method - MENU, HELP, and HELLO.
  709.                               
  710.         MENUG  \  These files may contain ANSI or MACROS. Sysops choice. 
  711.         HELLOG  \ "G" files are not really needed for MACROS though, as 
  712.         HELPG   / USBBSDOR will handle the MACROS in files not ending with
  713.         -----  /  a "G" (see below).
  714.  
  715.         MENU   \  These files may contain the color MACROS. If the caller is 
  716.         HELLO   \ in color mode the macros are simply stripped out. If the 
  717.         HELP    / caller IS in color mode the color is displayed. ANSI may
  718.         ----   /  NOT be used in files not ending with "G".
  719.  
  720.         Refer to page 17 section 5.7 for the macro chart.
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.         --------------------------------------------------------------------
  730.         Page 12                       USBBSDOR                       Page 12
  731.         --------------------------------------------------------------------
  732.  
  733.         4.0  Running USBBSDOR Locally
  734.         -----------------------------
  735.         Start USBBSDOR with /L (USBBSDOR /L) or the LOCAL.BAT  file.  Select 
  736.         option  #2. You will be prompted for the configuration file to  use, 
  737.         then  you will be asked whether you would like to begin  with  color 
  738.         mode on or off. These selections allow you to see how  USBBSDOR will 
  739.         appear to a caller on-line.  USBBSDOR also works through the  BBS in 
  740.         local  mode and behaves in the same fashion as if a caller were  on-
  741.         line. When running USBBSDOR in local maintenance mode (/L), the name 
  742.         appearing on the status line will be (Local) SYSOP and will  default 
  743.         to a time limit of 90 minutes.
  744.  
  745.  
  746.         4.1  Notes on Automated Monthly Maintenance
  747.         -------------------------------------------
  748.         USBBSDOR  automatically detects the presence of new USBBS lists  and 
  749.         new  USBBS zip files and acts accordingly. When USBBSDOR is run,  it 
  750.         checks the "list location" the Sysop specified in the  configuration 
  751.         file  for the presence of USBBSxx.LST files.  It determines which is 
  752.         the newest one and uses it for the caller's on-line session. 
  753.  
  754.         Two files are needed by USBBSDOR for the "(E)xplain symbols" command 
  755.         and  the  "(I)nformation about list" command.  These  files  contain 
  756.         information found at the beginning and end of USBBS lists. If  these 
  757.         files  do  not exist, USBBSDOR automatically creates them  from  the 
  758.         list  when it is run. If they do exist, USBBSDOR checks to see if  a 
  759.         list  has been installed which is NEWER than these  two  information 
  760.         files. If the list is newer, new information files are automatically 
  761.         created from the new list.
  762.                                                        
  763.         When  a caller selects (D)ownload, USBBSDOR checks the  "USBBSxx.ZIP
  764.         file"  location  the Sysop specified in the configuration  file.  It 
  765.         determines the newest USBBSxx.ZIP and presents it to the caller  for 
  766.         downloading.
  767.           
  768.         To update the monthly list in registered copies of USBBSDOR, all the 
  769.         Sysop has to do is place the new USBBSxx.ZIP file where the door has 
  770.         been told it will be. USBBSDOR will determine the newest USBBSxx.ZIP 
  771.         file  each time it runs. USBBSDOR will then look inside this  newest 
  772.         ZIP and determine the date of the USBBSxx.LST file inside.  If  this 
  773.         date  is NEWER than the current USBBSxx.LST, or if for  some  reason 
  774.         there  is  no "current" USBBSxx.LST, USBBSDOR will  extract  it  and 
  775.         place  it  where you have indicated it should  be  in  USBBSDOR.CNF. 
  776.         PKUNZIP.EXE  must  be  available via a DOS path in  order  for  this 
  777.         "automatic  extraction" to work. 
  778.  
  779.         If  a new list is automatically extracted, USBBS.SYM  and  USBBS.INF 
  780.         (see above) will be created accordingly.
  781.                               
  782.         Sysops who have not yet registered USBBSDOR will need to remember to 
  783.         extract  the  contents  of the ZIP file to  the  location  you  have 
  784.         indicated  for  the  list file in USBBSDOR.CNF.  USBBSDOR  will  not 
  785.         perform this extraction for you if you have not registered USBBSDOR.
  786.           
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.         --------------------------------------------------------------------
  796.         Page 13                       USBBSDOR                       Page 13
  797.         --------------------------------------------------------------------
  798.           
  799.         4.2  Notes on Searching USBBS Lists
  800.         -----------------------------------
  801.         USBBSDOR  contains  a  file  engine  which  permits  extremely  fast 
  802.         searches  on  unformatted (sequential text) files. On  AT  class  or 
  803.         faster  machines,  end  to end searches of USBBS  lists  are  nearly 
  804.         instantaneous. 
  805.           
  806.         Several  methods  of searching can be performed in  the  list.  Area 
  807.         Code,  States,  20 characters of Text, BBS brand, Modem  types,  and 
  808.         listings  which  are  New  or changed in the  current  list  can  be 
  809.         searched for.  When performing searches for Text, Modems, Brands, or
  810.         New,  the caller may specify whether to search for them in  an  Area 
  811.         code, a State, or the Entire list.
  812.  
  813.         Commands may be parsed at the USBBSDOR command prompt, such as:
  814.         A 813    Searches for area code 813 immediately.
  815.         S FL     Searches for FLorida immediately.
  816.  
  817.         M U 908  Searches for USR modems in area code 908
  818.         M H NJ   Searches for 9600 Hayes modems in NJ
  819.         M M E    Searches for Microcom Modems in entire list
  820.         Text,  New, and BBS software may be searched this way  also,  except 
  821.         Text searches will not accept the last parameter (where to  search), 
  822.         as it must be entered at the "where to search" prompt.
  823.  
  824.  
  825.         4.3  Notes on Downloading From USBBSDOR
  826.         ---------------------------------------
  827.         USBBSDOR  does not contain a "display entire list" command.  If  the 
  828.         caller wants the entire list they may download it in compressed form 
  829.         rather  than listing the entire contents, which saves  a  tremendous 
  830.         amount of on-line time. 
  831.           
  832.         You  must use a DSZ log compatible protocol in conjunction with  the 
  833.         DSZLOG= environment setting in order for USBBSDOR to determine if  a 
  834.         download was successful or not.  
  835.           
  836.         If  you  use the default SEND.BAT and  PROTOCOL.DAT,  USBBSDOR  will 
  837.         expect to find DSZ in the current directory or in a DOS path. 
  838.   
  839.         If  the  environment setting DSZLOG= is being  used,  USBBSDOR  will 
  840.         correctly  place successful/aborted download information in  a  file 
  841.         called USBBSDOR.LOG. On PCBoard 14.x systems USBBSDOR will write the 
  842.         download information to the node's caller file and to DOWNLOAD.TXT. 
  843.  
  844.         All downloads of USBBS lists from USBBSDOR are considered "free", as 
  845.         USBBSDOR does not write to any BBS software's USER files.
  846.  
  847.         If  a caller does not have sufficient time remaining to  download  a 
  848.         list,  the transfer will not be permitted.  NOTE: It has been  noted 
  849.         that  some BBS packages which use DORINFOx.DEF as a door  file place 
  850.         the  locked DTE modem speed, not the callers connect rate, into  the 
  851.         door file.  In these cases, callers at speeds BELOW the  locked  DTE 
  852.         rate will be told the transfer time is shorter than it actually is.
  853.                                                        
  854.                
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.         --------------------------------------------------------------------
  862.         Page 14                       USBBSDOR                       Page 14
  863.         --------------------------------------------------------------------
  864.  
  865.         4.4  Caller "Command Line" Search Information
  866.         ---------------------------------------------    
  867.         PCBoard  software supports the passing of information by the  caller 
  868.         to  a door program.  USBBSDOR takes advantage of this  feature.  For 
  869.         instance, if the door is named USBBS, and the caller enters USBBS NY
  870.         at  the  PCBoard prompt, USBBSDOR will load  and  immediately  begin 
  871.         searching for state NY and USBBS 813 would search for area code 813.
  872.         Any  valid USBBSDOR "stacked" command may also be entered,  such  as 
  873.         USBBS N 813 which immediately searches for (N)ew\changed listings in 
  874.         area  code 813. USBBSDOR will always exit when the search  has  been 
  875.         completed  if  the door is started in this manner.  This process  is 
  876.         handled automatically by USBBSDOR and PCBoard. 
  877.  
  878.         4.5  On-line Sysop Functions
  879.         ----------------------------
  880.         The following function keys may be used by the Sysop while a  caller 
  881.         is on-line. To see these keys defined, enter ALT-H and they will  be 
  882.         displayed in a portion of the status line.  Only the keys which  are 
  883.         valid with the type of BBS software USBBSDOR is running with will be 
  884.         displayed.
  885.  
  886.         F3  -  Toggles  printer on or off. This command is only  valid  when 
  887.         running USBBSDOR with PCBoard  14.x software.  USBBSDOR follows this 
  888.         toggle  from  PCBoard  and prints  information  such  as  downloads, 
  889.         carrier drops, and keyboard time-outs. 
  890.  
  891.         F6  - If you have attached a security level to  USBBSDOR's  Download 
  892.         function  and  the  caller  does not  have  sufficient  security  to 
  893.         download,  hitting  F6 will allow the caller to download  the  list. 
  894.         This  option does not appear in the status line when ALT-H  is  used 
  895.         as  there is  extremely little chance of this Sysop  function  being
  896.         used in the USBBSDOR application.
  897.  
  898.         F7 - Certain user input errors will cause USBBSDOR to beep at  them.
  899.         The  Sysop  has the ability to toggle whether the host  beeps  also.
  900.         This   toggle is followed from PCBoard 14.x and  BBS packages  which
  901.         use  a  PCBOARD.SYS or DOOR.SYS door file and  accurately  set  this
  902.         toggle. 
  903.  
  904.         F8 - Will return the caller immediately to the BBS. 
  905.  
  906.         F9 - Toggles the display on or off. USBBSDOR will follow the display
  907.         toggle with all BBS software using PCBOARD.SYS and DOOR.SYS.
  908.  
  909.         F10 -  This key will begin an on line chat session.  Press ESCape to
  910.         end the chat and return the caller to USBBSDOR.
  911.  
  912.         4.6  Multi-nodes, Networks, Multi-taskers
  913.         -----------------------------------------
  914.         USBBSDOR  has been developed in a networked environment. All  multi-
  915.         node  features  have  been tested on  our  own   multi-node  system.
  916.         USBBSDOR's primary test facility is a twenty node system. 
  917.         
  918.         USBBSDOR is DESQview aware. It is automatically detected, screen and 
  919.         keyboard  I/O are "well behaved", and time slices are given back  to 
  920.         other applications while USBBSDOR is idle at an input prompt.
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.         --------------------------------------------------------------------
  928.         Page 15                       USBBSDOR                       Page 15
  929.         --------------------------------------------------------------------
  930.  
  931.         5.0  Where To Receive Assistance
  932.         --------------------------------
  933.         There are two ways to receive assistance should it be needed.
  934.  
  935.         YCS Support System - Home of USBBSDOR -  813-842-8099 HST
  936.                                   
  937.         Sound Advice Information Services -----  816-436-4516 HST
  938.                                                  816-436-8029 Hayes
  939.         Sound Advice is available through PC Pursuit and StarLink  networks. 
  940.         Leave  a  message  to  Brent  Yandell  in  the  YANDELL  conference, 
  941.         currently  conference  #10 on Sound Advice. Please  understand  that 
  942.         while we call Sound Advice regularly, we do not call there everyday.
  943.         If  your need for assistance is urgent, please direct the matter  to 
  944.         the YCS Support System.
  945.         
  946.  
  947.         5.1  Technical Notes
  948.         --------------------
  949.         Carrier is monitored by USBBSDOR. Should a caller drop carrier while
  950.         using USBBSDOR, they will be returned to the BBS, which will  detect 
  951.         the "no carrier" status and cycle appropriately.
  952.                   
  953.         USBBSDOR uses approximately 124K of memory.
  954.           
  955.         USBBSDOR  performs  its  own "ansi-detect  request"  to  the callers
  956.         communications  program. If the caller supports ANSI sequences  then 
  957.         USBBSDOR will use ANSI for special cursor movement, screen clearing, 
  958.         and  prompting. USBBSDOR never changes the caller's screen color  if 
  959.         the caller is in non-color mode (unless the caller requests color).
  960.  
  961.  
  962.         5.2  Log Entries
  963.         ----------------
  964.         The following information is written to USBBSDOR.LOG:
  965.  
  966.         Completed downloads
  967.         Aborted downloads 
  968.         Carrier drops
  969.         Keyboard time-outs
  970.         File access errors (Path not found) (Invalid drive) (File not found)
  971.  
  972.         On PCBoard 14.x systems the following is written to the caller log:
  973.  
  974.         The same entries in USBBSDOR.LOG plus:
  975.  
  976.         Sysop chat active
  977.         Sysop chat ended
  978.  
  979.         Additionally,  successful downloads of the list are entered  in  the 
  980.         DOWNLOAD.TXT file on PCBoard 14.x systems.
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.         --------------------------------------------------------------------
  994.         Page 16                       USBBSDOR                       Page 16
  995.         --------------------------------------------------------------------
  996.    
  997.         5.3  Error Messages
  998.         -------------------
  999.         The  only error messages which should ever be displayed by  USBBSDOR 
  1000.         are self-explanatory file access error messages (not found,  invalid 
  1001.         drive, invalid directory, etc.). 
  1002.  
  1003.         *   bad  command or filename *  This message will be echoed  to  the 
  1004.         screen  if  DSZ (or the specified external protocol)  could  not  be 
  1005.         found  during a download attempt. External protocols must reside  in 
  1006.         the directory with USBBSDOR or in a valid DOS path.
  1007.  
  1008.         5.4  Disclaimer and Warranty
  1009.         ----------------------------
  1010.         USBBSDOR  is  a shareware product. USBBSDOR may be uploaded  to  BBS  
  1011.         systems  provided copyright notices are not removed and  no  changes 
  1012.         are  made  to  the program. There are no  warranties,  expressed  or 
  1013.         implied,  for unregistered  copies  of USBBSDOR. Sysops who  install 
  1014.         USBBSDOR  assume  any  and all liabilities for  anything  which  may 
  1015.         result  as a consequence of running USBBSDOR. For registered  copies 
  1016.         of  USBBSDOR, Yandell Computer Services warrants that USBBSDOR  will 
  1017.         perform  as described in this documentation. In the  event  USBBSDOR 
  1018.         does  not perform as specified, then Yandell Computer Services  will 
  1019.         elect to either fix USBBSDOR, or refund the amount paid, if notified 
  1020.         within 30 days of registration.
  1021.                
  1022.         Under no circumstances shall Yandell Computer Services or the author
  1023.         of USBBSDOR be liable for any loss of profit or any  other  damages, 
  1024.         including but not limited to special, incidental, consequential,  or 
  1025.         other damages, arising out of the use or inability to use USBBSDOR.
  1026.  
  1027.         5.5  About the Author
  1028.         ---------------------
  1029.         L.  Brent Yandell has been involved in telecommunications  for  five 
  1030.         years, and has been updating and supporting USBBSDOR for four  years 
  1031.         as of this release. Most PCBoard Sysops will be familiar our  PCBFV, 
  1032.         the  popular on-line file viewer/extractor used in the  PCBoard  F V 
  1033.         (File View) process. Recently released was QReader, our on-line text 
  1034.         display door with full screen reading capabilities, including  PgUp, 
  1035.         PgDn, Up arrow, Down arrow, left and right keys (for wide text), and 
  1036.         full screen text finds.
  1037.                                                        
  1038.         5.6  Acknowledgments
  1039.         --------------------
  1040.         Appreciation and many thanks are in order for the following people:
  1041.           
  1042.         * Pete Olympia, Meade Frierson, and Robert Blacher for the continued 
  1043.           existence of the Darwin National USBBS List.
  1044.         * Roy Timberman of Sound Advice Information Services for making  his 
  1045.           twenty  node system completely available for testing and providing 
  1046.           a conference for supporting USBBSDOR and our other products.
  1047.         * Jim Brewer for beta testing and overall project review.
  1048.         * Tim Yandell for editing and proofing this documentation.
  1049.         * Robert York and Louie Koepel for beta testing above and beyond the
  1050.           call of duty.
  1051.           
  1052.  
  1053.           
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.         --------------------------------------------------------------------
  1060.         Page 17                       USBBSDOR                       Page 17
  1061.         --------------------------------------------------------------------
  1062.  
  1063.         5.7  Macro Chart
  1064.         ----------------
  1065.         USBBSDOR  utilizes  the color macro convention first  introduced  in 
  1066.         PCBoard  14.5.   The color chart is enclosed below  for  non-PCboard 
  1067.         Sysops running USBBSDOR. 
  1068.  
  1069.         Background (first digit)         Foreground (second digit)
  1070.         -----------------------          -------------------------
  1071.         Black   =  0                     Black   =  0
  1072.         Blue    =  1                     Blue    =  1
  1073.         Green   =  2                     Green   =  2
  1074.         Cyan    =  3                     Cyan    =  3
  1075.         Red     =  4                     Red     =  4
  1076.         Magenta =  5                     Magenta =  5
  1077.         Yellow  =  6                     Yellow  =  6
  1078.         White   =  7                     White   =  7
  1079.  
  1080.         Background(Blinking Foreground)  High Intensity(Bright Foreground)
  1081.         -------------------------------  ---------------------------------
  1082.         Black   =  8                     Black   =  8
  1083.         Blue    =  9                     Blue    =  9
  1084.         Green   =  A                     Green   =  A
  1085.         Cyan    =  B                     Cyan    =  B
  1086.         Red     =  C                     Red     =  C
  1087.         Magenta =  D                     Magenta =  D
  1088.         Yellow  =  E                     Yellow  =  E
  1089.         White   =  F                     White   =  F
  1090.  
  1091.         Examples:
  1092.  
  1093.         Bright White on Black background:
  1094.         @X0F  (0=black F=bright white)
  1095.  
  1096.         Bright Yellow on Red background:         
  1097.         @X4E  (4=red E=yellow)
  1098.  
  1099.         Blinking Bright Red on Black background: 
  1100.         @X8C  (8=black C=bright red)
  1101.  
  1102.         You may use the @CLS@ macro to clear the screen.
  1103.  
  1104.         Other macros allowed (in any text file)
  1105.  
  1106.         @FIRST@    is the callers first name, (cased, i.e. Brent).
  1107.         @SYSDATE@  is the current date.
  1108.         @SYSTIME@  is the current time.
  1109.         @TIMELEFT@ is the minutes left for the caller.
  1110.         @FILENAME@ is the NAME of the newest darwin list found.
  1111.         @FILEDATE@ is the DATE of the newest darwin list found.
  1112.         @ZIPNAME@  is the NAME of the newest USBBSxx.ZIP found.
  1113.         @F@        is the (F)ast-search parameter.
  1114.  
  1115.         The text files enclosed with USBBSDOR may be modified to use  these 
  1116.         macros if the Sysop desires. 
  1117.                          
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.         --------------------------------------------------------------------
  1126.         Page 18                       USBBSDOR                       Page 18
  1127.         --------------------------------------------------------------------
  1128.  
  1129.         5.8  Revision History
  1130.         ---------------------
  1131.         Date        Version      Description
  1132.         --------    -------      -----------
  1133.         07-06-87    1.0          USBBSDOR first released.
  1134.  
  1135.         07-28-87    1.1          Multi-node support enhanced.
  1136.  
  1137.         11-07-87    1.2          Several features added.
  1138.  
  1139.         11-28-87    1.3          Several features added.
  1140.  
  1141.         12-06-87    1.4          DORINFOx.DEF added to RBBS.  
  1142.  
  1143.         01-03-88    1.5          Compatibility with a change in Darwin list.
  1144.                                    
  1145.         08-20-88    2.0          Built-in installation mode added.   
  1146.  
  1147.         12-19-88    2.1          PCBOARD.SYS changed in PCBoard 14.0.
  1148.                                 
  1149.         03-18-89    3.0          Downloading added. 
  1150.  
  1151.         11-09-90    4.0          This is a major revision.  USBBS list  no 
  1152.                                  longer requires conversion. USBBS.SYM and 
  1153.                                  USBBS.INF created automatically if a  new 
  1154.                                  USBBS list is detected. List is colorized
  1155.                                  "on the fly". Search added for 9600  baud
  1156.                                  modem brand, BBS brand and New or changed 
  1157.                                  listings.  (H)elp is embedded in the Area 
  1158.                                  code and State search prompts which shows
  1159.                                  Area Codes and State abbreviations.  Door
  1160.                                  is now DESQview "aware and well behaved".
  1161.                
  1162.         04-26-91    4.1          Option to place horizontal lines  between
  1163.                                  listings added. Automatically detects new 
  1164.                                  USBBSxx.LST in USBBSxx.ZIP  and  extracts
  1165.                                  to the appropriate  location  (registered
  1166.                                  copies only). Environment variables added
  1167.                                  to support non-standard COM base and  IRQ
  1168.                                  information in non-PCBoard setups. 
  1169.  
  1170.         07-06-91    4.2          Refer to page 4, section 1.1.
  1171.            
  1172.         6.0  Registering USBBSDOR
  1173.         -------------------------
  1174.         USBBSDOR  is fully functional in unregistered copies except for  the 
  1175.         "automatic new list extraction" feature.  Registration enables  this 
  1176.         feature.  When USBBSDOR terminates, the message "Unregistered  Copy" 
  1177.         and a brief delay appear.  A custom registration number will replace 
  1178.         this with the name of your system and remove the brief delay.
  1179.  
  1180.         You may receive a customized registration number INSTANTLY by  using
  1181.         a major charge card on our on-line support system.  See the enclosed 
  1182.         file ORDER.FRM for details.
  1183.  
  1184.